handheld video game - French English Dictionary